|
Petals ESB is an open source ESB developed by the OW2 Consortium. It is a tool for implementing a service-oriented architecture (SOA). It is standard, modular, and physically distributed, to adapt to large scale infrastructures. Petals ESB is based on JBI (JSR 208) industry specification. It was the first ESB certified by Sun Microsystems under the JSR 208 TCK.〔((2008), Christophe Hamerling, PEtALS Certified JSR-208 by SUN Microsystem )〕 Based on standards, it also supports SOA standards such as BPEL and SCA, and includes EDA capabilities. Fractal deployment framework,〔(Fractal Deployment Framework, open source extensible component-based framework to deploy distributed and heterogeneous software systems )〕 JBI pluggable components, and open source licensing make it modular and customizable. The originality of Petals is to implement a highly distributed topology.〔((2008) Adrien Louis, ESB Topology alternatives, InfoQ )〕 The first stable version of Petals ESB, called PEtALS, was released on September 21, 2006.〔((2006) Adrien Louis, PEtALS 1.0 community announcement, OW2 mailing list archive )〕 ==Features== PEtALS main technical features : * Scalable for large architectures, due to distributed topology * JBI certified by Sun Microsystems * Development tools: JBI component framework, eclipse configuration plugin, registry * Quality of service: High availability (load balancing), Persistence, Transaction, Security, * Adaptable: Fractal modular framework, JBI plugins * Connectors: ''SOAP'' (Web services), ''Local File'', ''FTP/SFTP'', ''HTTP'', ''JMS'', ''SMTP/POP/IMAP'', ''JDBC/SQL'', ''EJB'', ''Xquare database''. Compatible with JBI plugins. * Processing components : ''BPEL'', ''SCA'', ''XSLT'', ''XSD'', ''EIP'', ''POJO/JSR181'', ''WS-Notification'', ''RMI'', Java scripting, ''CSV'' transformation, ''Quartz'', ''KPI Notifications'' 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Petals ESB」の詳細全文を読む スポンサード リンク
|